HSBC Holdings plc has repurchased a total of 7,789,266 ordinary shares for cancellation on 19 May 2025, with purchases made on both UK Venues and the Hong Kong Stock Exchange. The total consideration for the buy-back, initiated on 6 May 2025, amounts to approximately US$740.9 million, resulting in an issued share capital of 17,615,961,908 shares with voting rights. Further details on individual trades are available through the provided link.